Terra Nostra Garden Hotel is a stunning 4 star hotel located in Povoacao's Furnas neighbourhood, close to Lagoa das Furnas. Th